package com.fastdfs.service;

import com.fastdfs.pojo.Imageitems;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface ImageitemsService {

    /***
     * Imageitems多条件分页查询
     * @param Imageitems
     * @param page
     * @param size
     * @return
     */
    PageInfo<Imageitems> findPage(Imageitems Imageitems, int page, int size);

    /***
     * Imageitems分页查询
     * @param page
     * @param size
     * @return
     */
    PageInfo<Imageitems> findPage(int page, int size);

    /***
     * Imageitems多条件搜索方法
     * @param Imageitems
     * @return
     */
    List<Imageitems> findList(Imageitems Imageitems);

    /***
     * 删除Imageitems
     * @param id
     */
    void delete(String id);
    /***
     * 删除Imageitems   (条件删除)
     * @param record
     */
     int deleteCondition(Imageitems record);

    /***
     * 修改Imageitems数据
     * @param Imageitems
     */
    void update(Imageitems Imageitems);

    /***
     * 新增Imageitems
     * @param Imageitems
     */
    void add(Imageitems Imageitems) throws Exception;

    /**
     * 根据ID查询Imageitems
     * @param id
     * @return
     */
    Imageitems findById(String id);

    /***
     * 查询所有Imageitems
     * @return
     */
    List<Imageitems> findAll();


    /*
    查询 条数 个数
     */

    int count(Imageitems Imageitems);



    
}
